Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
80 POPLAR ROAD Terraced £485,547 £430,000 1 Apr 2021
124 POPLAR ROAD Terraced £553,113 £322,500 11 Jan 2010
126 POPLAR ROAD Terraced £522,991 £308,500 24 Sep 2010
128 POPLAR ROAD Terraced £502,323 £205,000 21 Feb 2003